kill oneself by strangulation - Spanish English Dictionary